home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 106
/
106.d81
/
image maker
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
1KB
|
42 lines
0 poke53280,.:poke53281,.:poke646,12:printchr$(14)
5 dv=8
10 read d$,lo,hi:if d$="[197]nd of [198]ile" then goto 500
15 sys57812 d$,dv,0:poke780,.:poke781,lo:poke782,hi:sys65493
20 goto 10
498 :
499 :
500 poke 650,128: rem repeating keys
510 poke53269,.: rem turn sprites off
600 rem reset the image maker program
610 sys57812"[211]et-up [194]ytes1.o",dv: poke780,.: poke781,52: poke782,3: sys65493
615 sys57812"[211]et-up [194]ytes2.o",dv:poke780,.:poke781,.:poke782,96:sys65493
620 sys57812"[211]et-up [194]ytes3.o",dv:poke780,.:poke781,.:poke782,80:sys65493
1000 sys 24576
1001 poke53269,.:rem sprites off
1005 q=peek(251):if q=asc("r")then 500
1009 printchr$(147)
1010 goto60000
9998 :
9999 :
10000 rem ------ ml file ------
10010 data "[210]aster [201]nter.o",.,30
10020 data "[201]mage [205]aker.spr",.,32
10030 data "[201]mage [205]aker1.o",.,33
10040 data "[201]mage [205]aker2.o",.,49
10050 data "[211]ubroutines.o",.,67
10060 data "[201]mage [215]riter.o",.,74
10065 data "[196]ata [215]ords.o",.,21
11000 data "[197]nd of [198]ile",.,.
19998 :
19999 :
49999 end
50000 dv=8:open15,dv,15,"s0:[201]mage [205]aker":close15:save"[201]mage [205]aker",dv
50001 verify"[201]mage [205]aker",dv
59999 rem zzzzzzzzzzzzzzzzzzzzzzzzz
60000 a$="hello connect":fori=8to9:close2:open2,i,2:close2:ifstthen60020
60010 close15:open15,i,15,"r0:"+a$+"="+a$:input#15,er:close15:ifer=63then60030
60020 next:print"[147]":poke186,8:end
60030 q$=chr$(34):poke646,peek(53281):print"[147]"
60040 print"[147]p[207]2048,0:p[207]44,8:p[207]43,1:p[207]56,160:p[207]55,0:clr:l[207]"q$a$q$","i
60050 print"run:":poke631,13:poke632,13:poke198,2:end